layui.use(['form','layer','laydate'],function () {
	var form = layui.form;
	var laydate = layui.laydate;
	var layer = layui.layer;
	var $ = layui.jquery;
	laydate.render({
		elem: '#indepYear',
	});
	form.verify({
		name: function(value, item){ //value：表单的值、item：表单的DOM对象
			debugger;
			if(!new RegExp("^[a-zA-Z0-9_\u4e00-\u9fa5\\s·]+$").test(value)){
				return '用户名不能有特殊字符';
			}
			if(/(^\_)|(\__)|(\_+$)/.test(value)){
				return '用户名首尾不能出现下划线\'_\'';
			}
			if(/^\d+\d+\d$/.test(value)){
				return '用户名不能全为数字';
			}
		}
		//我们既支持上述函数式的方式，也支持下述数组的形式
		//数组的两个值分别代表：[正则匹配、匹配不符时的提示文字]
		,pass: [
			/^[\S]{6,12}$/
			,'密码必须6到12位，且不能出现空格'
		]
	});

	form.on('submit(editContry)', function(data){
		$.ajax({
			url:'../edit',
			method:'POST',
			data:data.field,
			dataType:'JSON',
			async : false,
			cache : true,
			success:function(res){
				debugger;
				if(res.code='200'){
					var index = parent.layer.getFrameIndex(window.name); // 获取窗口索引
					parent.layer.close(index);
					parent.layer.msg(res.msg,{icon:1,time:1000});
				}else{
					alert(res.msg);
				}
			},
			error:function (res) {
				parent.layer.msg(res.msg,{icon:2,time:1000});
			}
		}) ;

		return false; //阻止表单跳转。如果需要表单跳转，去掉这段即可。
	});
});